contract signed - German English Dictionary